home *** CD-ROM | disk | FTP | other *** search
/ CD Ware Multimedia 1994 November / Cd Ware (Nro. 2) - Epimundo.iso / DOS / PG / PMAPP.ZIP / CLIB.MAK < prev    next >
Encoding:
Text File  |  1994-05-22  |  1.5 KB  |  93 lines

  1. .AUTODEPEND
  2.  
  3. .PATH.obj = LIB
  4.  
  5. #        *Translator Definitions*
  6. CC = bcc +CLIB.CFG
  7. TASM = TASM
  8. TLIB = tlib
  9. TLINK = tlink
  10. LIBPATH = CLIB;\BORLANDC\LIB
  11. INCLUDEPATH = CLIB;INC;\BORLANDC\INCLUDE;\BORLANDC\CRTL\RTLINC;\BORLANDC\TVISION\INCLUDE
  12.  
  13.  
  14. #        *Implicit Rules*
  15. .c.obj:
  16.   $(CC) -c {$< }
  17.  
  18. .cpp.obj:
  19.   $(CC) -c {$< }
  20.  
  21. #        *List Macros*
  22.  
  23.  
  24. LIB_dependencies =  \
  25.  initvid.obj \
  26.  ioctl.obj \
  27.  pgetrows.obj \
  28.  dpmish.obj \
  29.  malloc.obj \
  30.  startup.obj \
  31.  getenv.obj \
  32.  heaplen.obj
  33.  
  34. #        *Explicit Rules*
  35. lib\clib.lib: clib.cfg $(LIB_dependencies)
  36.   - del lib\clib.lib
  37.   $(TLIB) $<  @&&|
  38. -+lib\initvid.obj &
  39. -+lib\ioctl.obj &
  40. -+lib\pgetrows.obj &
  41. -+lib\dpmish.obj &
  42. -+lib\malloc.obj &
  43. -+lib\startup.obj &
  44. -+lib\getenv.obj &
  45. -+lib\heaplen.obj
  46. |
  47.  
  48.  
  49. #        *Individual File Dependencies*
  50. initvid.obj: clib.cfg clib\initvid.cpp 
  51.     $(CC) -c clib\initvid.cpp
  52.  
  53. ioctl.obj: clib.cfg clib\ioctl.cpp 
  54.     $(CC) -c clib\ioctl.cpp
  55.  
  56. pgetrows.obj: clib.cfg clib\pgetrows.cpp 
  57.     $(CC) -c clib\pgetrows.cpp
  58.  
  59. dpmish.obj: clib.cfg clib\dpmish.cpp 
  60.     $(CC) -c clib\dpmish.cpp
  61.  
  62. malloc.obj: clib.cfg clib\malloc.cpp 
  63.     $(CC) -c clib\malloc.cpp
  64.  
  65. startup.obj: clib.cfg clib\startup.cpp 
  66.     $(CC) -c clib\startup.cpp
  67.  
  68. getenv.obj: clib.cfg clib\getenv.cpp 
  69.     $(CC) -c clib\getenv.cpp
  70.  
  71. heaplen.obj: clib.cfg clib\heaplen.cpp 
  72.     $(CC) -c clib\heaplen.cpp
  73.  
  74. #        *Compiler Configuration File*
  75. clib.cfg: clib.mak
  76.  -copy &&|
  77. -ml!
  78. -v
  79. -vi-
  80. -wpro
  81. -weas
  82. -wpre
  83. -nLIB
  84. -I$(INCLUDEPATH)
  85. -L$(LIBPATH)
  86. -DPROTECT
  87. -zC_TEXT
  88. -zR_DATA
  89. -zTDATA
  90. | clib.cfg
  91.  
  92.  
  93.